Skip to main content

Chapter 32 - Terraform Module Sources

Using modules from any other source besides the TF Registry.

https://www.terraform.io/docs/language/modules/sources.html

Github


module "azure_static_website" {
source = "github.com/dupo24/terraform-azurerm-staticwebsite"
location = "centralus"
resource_group_name = "myrg1"
# etc...
}

Github Static


module "azure_static_website" {
source = "git@github.com:dupo24/terraform-azurerm-staticwebsite.git"
#etc...
}

Bitbucket


module "azure_static_website" {
source = "bitbucket.org/dupo24/terraform-azurerm-staticwebsite"
#etc...

}